reciprocating grate - Turkish English Dictionary